SOUTHBOURNE SCHOOL OF ENGLISH
KINGS OXFORD
CAE - PRINCESS HELENA COLLEGE
OHLA YOUTH CAMP MIAMI
KAPLAN INTERNATIONAL VANCOUVER
ALPADIA - St NICOLAS COLLEGE
UNIVERSITY OF BATH
UNIVERSITY OF WESTMINSTER
NCG - QUEEN ETHELBURGAS COLLEGE
BUCKSMORE - ST HILDA COLLEGE
EC LONDON 30+ BUSINESS ENGLISH
ILAC TORONTO